Completely Unanticipated Dynamic Adaptation of Software
نویسنده
چکیده
منابع مشابه
Using Role-Based Composition to Support Unanticipated, Dynamic Adaptation - Smart Application Grids
Due to the wide acceptance and distribution of mobile devices, it has become increasingly important that an application is able to adapt to a changing environment. This implies the necessity to integrate varying functionality at runtime being activated depending on the current context. A common approach is to foresee and model all possible influencing factors and to integrate the required softw...
متن کاملType-Safe Delegation for Dynamic Component Adaptation
One of the foremost aims of component technology is the replacement of large monolithic applications with sets of smaller components, whose particular functionality and interoperation can be adapted to users' needs. However, the adaptation mechanisms of component software are still limited. Most proposals concentrate on adaptations that can be achieved either at compile time or at link time. Cu...
متن کاملPitfalls in Unanticipated Dynamic Software Evolution
The authors of this paper have all developed a framework that allows runtime adaptation of software systems. Based on our experiences, we wish to summarize common pitfalls concerning dynamic software evolution. Systems for dynamic adaptation typically follow a certain process which is used as a starting point in this paper. The problems that occur in the different steps of this evolution proces...
متن کاملUnanticipated Dynamic Adaptation of Context-aware Services
Usually, for building context-aware services, the developer must anticipate all the possible contexts elements and their states: user preferences, physical resources, location, etc. This anticipation is required in order to specify service and contextspecific adaptation rules, which are necessary for the adaptation management. Because of this, the adaptation rules are not reusable and the servi...
متن کاملType-Safe Delegation for Run-Time Component Adaptation
The aim of component technology is the replacement of large monolithic applications with sets of smaller software components, whose particular functionality and interoperation can be adapted to users’ needs. However, the adaptation mechanisms of component software are still limited. Most proposals concentrate on adaptations that can be achieved either at compile time or at link time. Current su...
متن کامل